Face Tracking Based on Haar-like Features and Eigenfaces
نویسندگان
چکیده
This paper describes an algorithm for human tracking using vision sensing, specially designed for a human machine interface of a mobile robotic platforms or autonomous vehicles. The solution presents a clear improvement on a tracking algorithm achieved by using a machine learning approach for visual object detection and recognition for data association. The system is capable of processing images rapidly and achieving high detection and recognition rates. This framework is demonstrated on the task of human-robot interaction. There are three key parts on this framework. The first is the person’s face detection used as input for the second stage which is the recognition of the face of the person interacting with the robot, and the third one is the tracking of this face along the time. The detection technique is based on Haar-like features, whereas eigenimages and PCA are used in the recognition stage of the system. The tracking algorithm uses a Kalman filter to estimate position and scale of the person’s face in the image. The data association is accelerated by using a subwindow whose dimensions are automatically defined from the covariance matrix of the estimate. Used in realtime human-robot interaction applications, the system is able to detect, recognise and track faces at about 16 frames per second in a conventional 1GHz PentiumIII laptop.
منابع مشابه
A Multi-Viewpoint Human Tracking Based on Face Detection Using Haar-like Features and a Mean-Shift Tracker
Human tracking is an important function for an automatic surveillance system using a vision sensor. However, it is difficult to identify a human exactly in an image due to the variety of poses. This paper describes a method for automatic human tracking based on face detection using Haar-like features and mean-shift tracking. The method increases its trackability by using multi-viewpoint images....
متن کاملFace Recognition using Eigenfaces , PCA and Supprot Vector Machines
This paper is based on a combination of the principal component analysis (PCA), eigenface and support vector machines. Using N-fold method and with respect to the value of N, any person’s face images are divided into two sections. As a result, vectors of training features and test features are obtain ed. Classification precision and accuracy was examined with three different types of kernel and...
متن کاملA Framework for Fast Face and Eye Detection
Face detection is an essential step in many computer vision applications like surveillance, tracking, medical analysis, facial expression analysis etc. Several approaches have been made in the direction of face detection. Among them, Haar-like features based method is a robust method. In spite of the robustness, Haar like features work with some limitations. However, with some simple modificati...
متن کاملRobust and Real Time Face Tracking Using Particle Filter Based on Probablistic Face Model
This paper presents an algorithm for real time and robust human face tracking against pictures and other objects. It is based on Haar-like features, skin segmentation and motion information for face detection. Face tracking is performed using particle filter which depends on skin color and probabilistic face model. Basically, the employed features for face detection are Haar-like. We employ PCA...
متن کاملTowards a Video Annotation System using Face Recognition
A face recognition software framework was developed to lay the foundation for a future video annotation system. The framework provides a unified and extensible interface to multiple existing implementations of face detection and recognition algorithms from OpenCV and Wawo SDK. The framework supports face detection with cascade classification using Haar-like features, and face recognition with E...
متن کامل